Search

Develon launches DX1000LC-7, its largest excavator

The DX1000LC-7 runs on a 629-horsepower Perkins engine.